home *** CD-ROM | disk | FTP | other *** search
- //////////////////////////////////////////////////////////////
- //
- // Header file for BeeperUI
- //
- // This file is generated by BuildXcessory. DO NOT MODIFY.
- // USE SUBCLASSING INSTEAD
- //
- // This class is a user interface "component", as described
- // in "Object-Oriented Programming with C++ and OSF/Motif",
- // by Douglas Young, Prentice Hall, 1992. ISBN 0-13-630252-1
- //
- // If you directly modify this file, you may lose your
- // changes if it is regenerated by the builder again.
- //
- //////////////////////////////////////////////////////////////
- #ifndef BEEPERUI_H
- #define BEEPERUI_H
- #include <Vk/VkComponent.h>
-
- class BeeperUI : public VkComponent
- {
-
- public:
-
- BeeperUI(const char *, Widget);
- ~BeeperUI();
- const char * className();
-
- protected:
-
- // Classes created by this class
-
-
- // Widgets created by this class
-
- Widget _beeper;
- Widget _label;
- Widget _pushButton;
-
-
- // These virtual functions are called from the private callbacks (above)
- // Intended to be overriden in derived classes to define actions
-
- virtual void beep ( Widget, XtPointer );
-
- private:
-
- // Array of default resources
-
- static String _defaultBeeperUIResources[];
-
- // Callbacks to interface with Motif
-
- static void beepCallback (Widget, XtPointer, XtPointer);
-
- };
- #endif
-
-